package org.Yiran.timetale_re.item.tool.chisel;

import net.minecraft.world.item.Item;
import org.Yiran.timetale_re.item.material.ModMaterials;
import org.Yiran.timetale_re.item.tool.chisel.base.ChiselItem;

/**
 * 钢凿子类
 * <p>
 * 该类实现了使用钢材料制作的凿子工具。
 * 钢凿子具有较高的耐久度和挖掘效率，是游戏中期到后期过渡阶段的优秀工具。
 * 继承自ChiselItem基类。
 * </p>
 */
public class SteelChiselItem extends ChiselItem {
    
    // ==============================
    // 构造方法
    // ==============================

    /**
     * 钢凿子构造函数
     * <p>
     * 创建一个钢凿子实例，使用钢工具材料，设置攻击伤害、攻击速度和物品属性。
     * 钢凿子具有500点耐久度。
     * </p>
     */
    public SteelChiselItem() {
        super(
                ModMaterials.STEEL_TOOL_MATERIAL,   // 使用钢工具材料
                0.5F,                               // 攻击伤害加成
                -2.8F,                              // 攻击速度
                new Item.Properties().stacksTo(1).defaultDurability(500) // 物品属性：最大堆叠数为1，耐久度为500
        );
    }
}